MSDMDDEITRIFKVRRTVLQMLRDRGYTIEESDLNLKREEFVQRFCKTMNKVNKEALFVSANKGPNPADKIYVFYPEGPKVGVPVIKKEVAIKMRDDKVHRGIVVVPMAITAPARMAVSELNKMLTIEVFEEAELVTNITEHKLVNKYYVLDDQAKKKLLNTYTVQDTQLPRILVTDPLARYYGLKRGQVVKIRRSDATSLDYYTYRFAV